﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Workflow.Activities;

namespace BneyBaruch.Ingest.MorningLesson.WorkflowServices
{
    [ExternalDataExchange()]
    public interface IMorningLessonInjestWorkflowLocalService
    {
        #region Events

        event EventHandler<MatrixAdjustmentApprovedEventArgs> MatrixAdjustmentApproved;

        #endregion

        #region Methods

        /// <summary>
        /// Raises an event to the workflow to indicate that a manager has check
        /// a matrix adjustment and approved it.
        /// </summary>
        void NotifyMatrixAdjustmentApproved(Guid workflowInstanceId);

        #endregion
    }
}
